walking sticks - German English Dictionary